This is The Home of Nova Machine.
It is a 10,000 square foot modern facility.
Come Inside
Back